package com.witmore.neutron.ai.web.controller.vo;

import com.jk.common.response.PageParamVO;
import lombok.Getter;
import lombok.Setter;

import java.io.Serial;
import java.io.Serializable;

/**
 * <p>
 * 会话记录表
 * </p>
 *
 * @author 豆子高
 * @since 2025-06-05
 */
@Getter
@Setter
public class ChatRecordQuery extends PageParamVO implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;

    /**
     * 会话记录id
     */
    private String sessionId;
    /**
     * 智能助手id
     */
    private Integer agentId;

    /**
     * 智能助手编码
     */
    private String agentCode;

    /**
     * 会话来源web；api）
     */
    private String source;

    /**
     * 创建时间
     */
    private String startTime;

    /**
     * 创建时间
     */
    private String endTime;

    /**
     * 关键词
     */
    private String keyWord;

}
